package com.ymttest.database.sharding.db.sharding.model;

import java.math.BigDecimal;
import java.util.Date;

public class OrderPo {
    /**
     * order_id BIGINT(19) 必填<br>
     * 订单号
     */
    private Long orderId;

    /**
     * main_order_id BIGINT(19) 必填<br>
     * 主单号
     */
    private Long mainOrderId;

    /**
     * user_id BIGINT(19) 必填<br>
     * 用户Id
     */
    private Long userId;

    /**
     * seller_id BIGINT(19) 必填<br>
     * 买手Id
     */
    private Long sellerId;

    /**
     * order_status INTEGER(10) 必填<br>
     * 订单状态
     */
    private Integer orderStatus;

    /**
     * order_status_memo INTEGER(10)<br>
     * 针对主order_status细分的二级状态
     */
    private Integer orderStatusMemo;

    /**
     * payment_id BIGINT(19)<br>
     * 支付交易号
     */
    private Long paymentId;

    /**
     * total_price DECIMAL(18,2) 必填<br>
     * 订单总价
     */
    private BigDecimal totalPrice;

    /**
     * order_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 订单折扣金额
     */
    private BigDecimal orderDiscount;

    /**
     * freight DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 运费金额
     */
    private BigDecimal freight;

    /**
     * seller_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 买手优惠券金额
     */
    private BigDecimal sellerCouponAmount;

    /**
     * ymt_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 平台优惠券金额
     */
    private BigDecimal ymtCouponAmount;

    /**
     * promotion_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 买手促销优惠金额
     */
    private BigDecimal promotionAmount;

    /**
     * payable_amount DECIMAL(18,2) 必填<br>
     * 应付金额
     */
    private BigDecimal payableAmount;

    /**
     * account_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 账户余额支付金额
     */
    private BigDecimal accountPaidAmount;

    /**
     * thirdparty_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 第三方支付金额
     */
    private BigDecimal thirdpartyPaidAmount;

    /**
     * thirdparty_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 第三方优惠金额
     */
    private BigDecimal thirdpartyDiscount;

    /**
     * seller_coupon_code VARCHAR(50)<br>
     * 买手优惠券码
     */
    private String sellerCouponCode;

    /**
     * ymt_coupon_code VARCHAR(50)<br>
     * 平台优惠券码
     */
    private String ymtCouponCode;

    /**
     * paid_time TIMESTAMP(19)<br>
     * 支付时间
     */
    private Date paidTime;

    /**
     * accept_time TIMESTAMP(19)<br>
     * 接单时间
     */
    private Date acceptTime;

    /**
     * delivery_time TIMESTAMP(19)<br>
     * 发货时间
     */
    private Date deliveryTime;

    /**
     * receive_time TIMESTAMP(19)<br>
     * 确认收货时间
     */
    private Date receiveTime;

    /**
     * cancel_time TIMESTAMP(19)<br>
     * 取消订单时间
     */
    private Date cancelTime;

    /**
     * auto_cancel_hour DECIMAL(18,2) 必填<br>
     * 自动取消小时数
     */
    private BigDecimal autoCancelHour;

    /**
     * xlobo_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 是否xlobo发货
     */
    private Boolean xloboDelivery;

    /**
     * domestic_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 拼邮-国内段是否已发货
     */
    private Boolean domesticDelivery;

    /**
     * logistics_type INTEGER(10) 必填<br>
     * 物流配送方式
     */
    private Integer logisticsType;

    /**
     * address_id BIGINT(19) 必填<br>
     * 收件人地址Id
     */
    private Long addressId;

    /**
     * presale BIT(1) 必填<br>
     * 是否预售订单
     */
    private Boolean presale;

    /**
     * predict_ecommerce BIT(1)<br>
     * 预测是否电商件
     */
    private Boolean predictEcommerce;

    /**
     * actual_ecommerce INTEGER(10)<br>
     * 0-个人件 1-电商件
     */
    private Integer actualEcommerce;

    /**
     * uploaded_idcard BIT(1)<br>
     * 是否已上传
     */
    private Boolean uploadedIdcard;

    /**
     * need_upload_idcard BIT(1)<br>
     * 是否需要上传身份证
     */
    private Boolean needUploadIdcard;

    /**
     * risk_status INTEGER(10) 默认值[1] 必填<br>
     * 风控状态(1-未监测初始状态 2-风控监测通过 -1-风控监测未通过)
     */
    private Integer riskStatus;

    /**
     * auto_receive BIT(1)<br>
     * 是否自动确认收货
     */
    private Boolean autoReceive;

    /**
     * locked BIT(1) 默认值[b'0'] 必填<br>
     * 锁定状态(锁定后，只能取消订单，其他都不能操作)
     */
    private Boolean locked;

    /**
     * deleted BIT(1) 默认值[b'0'] 必填<br>
     * 是否已删除
     */
    private Boolean deleted;

    /**
     * new_customer BIT(1)<br>
     * 是否属于当前买手新客
     */
    private Boolean newCustomer;

    /**
     * new_seller BIT(1)<br>
     * 是否新买手
     */
    private Boolean newSeller;

    /**
     * cancel_reason VARCHAR(255)<br>
     * 取消原因
     */
    private String cancelReason;

    /**
     * phone VARCHAR(30)<br>
     * 手机号
     */
    private String phone;

    /**
     * receiver VARCHAR(50)<br>
     * 收件人
     */
    private String receiver;

    /**
     * add_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 新增时间
     */
    private Date addTime;

    /**
     * update_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 更新时间
     */
    private Date updateTime;

    /**
     * order_id BIGINT(19) 必填<br>
     * 获得 订单号
     */
    public Long getOrderId() {
        return orderId;
    }

    /**
     * order_id BIGINT(19) 必填<br>
     * 设置 订单号
     */
    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    /**
     * main_order_id BIGINT(19) 必填<br>
     * 获得 主单号
     */
    public Long getMainOrderId() {
        return mainOrderId;
    }

    /**
     * main_order_id BIGINT(19) 必填<br>
     * 设置 主单号
     */
    public void setMainOrderId(Long mainOrderId) {
        this.mainOrderId = mainOrderId;
    }

    /**
     * user_id BIGINT(19) 必填<br>
     * 获得 用户Id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * user_id BIGINT(19) 必填<br>
     * 设置 用户Id
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * seller_id BIGINT(19) 必填<br>
     * 获得 买手Id
     */
    public Long getSellerId() {
        return sellerId;
    }

    /**
     * seller_id BIGINT(19) 必填<br>
     * 设置 买手Id
     */
    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    /**
     * order_status INTEGER(10) 必填<br>
     * 获得 订单状态
     */
    public Integer getOrderStatus() {
        return orderStatus;
    }

    /**
     * order_status INTEGER(10) 必填<br>
     * 设置 订单状态
     */
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * order_status_memo INTEGER(10)<br>
     * 获得 针对主order_status细分的二级状态
     */
    public Integer getOrderStatusMemo() {
        return orderStatusMemo;
    }

    /**
     * order_status_memo INTEGER(10)<br>
     * 设置 针对主order_status细分的二级状态
     */
    public void setOrderStatusMemo(Integer orderStatusMemo) {
        this.orderStatusMemo = orderStatusMemo;
    }

    /**
     * payment_id BIGINT(19)<br>
     * 获得 支付交易号
     */
    public Long getPaymentId() {
        return paymentId;
    }

    /**
     * payment_id BIGINT(19)<br>
     * 设置 支付交易号
     */
    public void setPaymentId(Long paymentId) {
        this.paymentId = paymentId;
    }

    /**
     * total_price DECIMAL(18,2) 必填<br>
     * 获得 订单总价
     */
    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    /**
     * total_price DECIMAL(18,2) 必填<br>
     * 设置 订单总价
     */
    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    /**
     * order_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 订单折扣金额
     */
    public BigDecimal getOrderDiscount() {
        return orderDiscount;
    }

    /**
     * order_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 订单折扣金额
     */
    public void setOrderDiscount(BigDecimal orderDiscount) {
        this.orderDiscount = orderDiscount;
    }

    /**
     * freight DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 运费金额
     */
    public BigDecimal getFreight() {
        return freight;
    }

    /**
     * freight DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 运费金额
     */
    public void setFreight(BigDecimal freight) {
        this.freight = freight;
    }

    /**
     * seller_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 买手优惠券金额
     */
    public BigDecimal getSellerCouponAmount() {
        return sellerCouponAmount;
    }

    /**
     * seller_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 买手优惠券金额
     */
    public void setSellerCouponAmount(BigDecimal sellerCouponAmount) {
        this.sellerCouponAmount = sellerCouponAmount;
    }

    /**
     * ymt_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 平台优惠券金额
     */
    public BigDecimal getYmtCouponAmount() {
        return ymtCouponAmount;
    }

    /**
     * ymt_coupon_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 平台优惠券金额
     */
    public void setYmtCouponAmount(BigDecimal ymtCouponAmount) {
        this.ymtCouponAmount = ymtCouponAmount;
    }

    /**
     * promotion_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 买手促销优惠金额
     */
    public BigDecimal getPromotionAmount() {
        return promotionAmount;
    }

    /**
     * promotion_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 买手促销优惠金额
     */
    public void setPromotionAmount(BigDecimal promotionAmount) {
        this.promotionAmount = promotionAmount;
    }

    /**
     * payable_amount DECIMAL(18,2) 必填<br>
     * 获得 应付金额
     */
    public BigDecimal getPayableAmount() {
        return payableAmount;
    }

    /**
     * payable_amount DECIMAL(18,2) 必填<br>
     * 设置 应付金额
     */
    public void setPayableAmount(BigDecimal payableAmount) {
        this.payableAmount = payableAmount;
    }

    /**
     * account_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 账户余额支付金额
     */
    public BigDecimal getAccountPaidAmount() {
        return accountPaidAmount;
    }

    /**
     * account_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 账户余额支付金额
     */
    public void setAccountPaidAmount(BigDecimal accountPaidAmount) {
        this.accountPaidAmount = accountPaidAmount;
    }

    /**
     * thirdparty_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 第三方支付金额
     */
    public BigDecimal getThirdpartyPaidAmount() {
        return thirdpartyPaidAmount;
    }

    /**
     * thirdparty_paid_amount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 第三方支付金额
     */
    public void setThirdpartyPaidAmount(BigDecimal thirdpartyPaidAmount) {
        this.thirdpartyPaidAmount = thirdpartyPaidAmount;
    }

    /**
     * thirdparty_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 获得 第三方优惠金额
     */
    public BigDecimal getThirdpartyDiscount() {
        return thirdpartyDiscount;
    }

    /**
     * thirdparty_discount DECIMAL(18,2) 默认值[0.00] 必填<br>
     * 设置 第三方优惠金额
     */
    public void setThirdpartyDiscount(BigDecimal thirdpartyDiscount) {
        this.thirdpartyDiscount = thirdpartyDiscount;
    }

    /**
     * seller_coupon_code VARCHAR(50)<br>
     * 获得 买手优惠券码
     */
    public String getSellerCouponCode() {
        return sellerCouponCode;
    }

    /**
     * seller_coupon_code VARCHAR(50)<br>
     * 设置 买手优惠券码
     */
    public void setSellerCouponCode(String sellerCouponCode) {
        this.sellerCouponCode = sellerCouponCode == null ? null : sellerCouponCode.trim();
    }

    /**
     * ymt_coupon_code VARCHAR(50)<br>
     * 获得 平台优惠券码
     */
    public String getYmtCouponCode() {
        return ymtCouponCode;
    }

    /**
     * ymt_coupon_code VARCHAR(50)<br>
     * 设置 平台优惠券码
     */
    public void setYmtCouponCode(String ymtCouponCode) {
        this.ymtCouponCode = ymtCouponCode == null ? null : ymtCouponCode.trim();
    }

    /**
     * paid_time TIMESTAMP(19)<br>
     * 获得 支付时间
     */
    public Date getPaidTime() {
        return paidTime;
    }

    /**
     * paid_time TIMESTAMP(19)<br>
     * 设置 支付时间
     */
    public void setPaidTime(Date paidTime) {
        this.paidTime = paidTime;
    }

    /**
     * accept_time TIMESTAMP(19)<br>
     * 获得 接单时间
     */
    public Date getAcceptTime() {
        return acceptTime;
    }

    /**
     * accept_time TIMESTAMP(19)<br>
     * 设置 接单时间
     */
    public void setAcceptTime(Date acceptTime) {
        this.acceptTime = acceptTime;
    }

    /**
     * delivery_time TIMESTAMP(19)<br>
     * 获得 发货时间
     */
    public Date getDeliveryTime() {
        return deliveryTime;
    }

    /**
     * delivery_time TIMESTAMP(19)<br>
     * 设置 发货时间
     */
    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    /**
     * receive_time TIMESTAMP(19)<br>
     * 获得 确认收货时间
     */
    public Date getReceiveTime() {
        return receiveTime;
    }

    /**
     * receive_time TIMESTAMP(19)<br>
     * 设置 确认收货时间
     */
    public void setReceiveTime(Date receiveTime) {
        this.receiveTime = receiveTime;
    }

    /**
     * cancel_time TIMESTAMP(19)<br>
     * 获得 取消订单时间
     */
    public Date getCancelTime() {
        return cancelTime;
    }

    /**
     * cancel_time TIMESTAMP(19)<br>
     * 设置 取消订单时间
     */
    public void setCancelTime(Date cancelTime) {
        this.cancelTime = cancelTime;
    }

    /**
     * auto_cancel_hour DECIMAL(18,2) 必填<br>
     * 获得 自动取消小时数
     */
    public BigDecimal getAutoCancelHour() {
        return autoCancelHour;
    }

    /**
     * auto_cancel_hour DECIMAL(18,2) 必填<br>
     * 设置 自动取消小时数
     */
    public void setAutoCancelHour(BigDecimal autoCancelHour) {
        this.autoCancelHour = autoCancelHour;
    }

    /**
     * xlobo_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 获得 是否xlobo发货
     */
    public Boolean getXloboDelivery() {
        return xloboDelivery;
    }

    /**
     * xlobo_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 设置 是否xlobo发货
     */
    public void setXloboDelivery(Boolean xloboDelivery) {
        this.xloboDelivery = xloboDelivery;
    }

    /**
     * domestic_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 获得 拼邮-国内段是否已发货
     */
    public Boolean getDomesticDelivery() {
        return domesticDelivery;
    }

    /**
     * domestic_delivery BIT(1) 默认值[b'0'] 必填<br>
     * 设置 拼邮-国内段是否已发货
     */
    public void setDomesticDelivery(Boolean domesticDelivery) {
        this.domesticDelivery = domesticDelivery;
    }

    /**
     * logistics_type INTEGER(10) 必填<br>
     * 获得 物流配送方式
     */
    public Integer getLogisticsType() {
        return logisticsType;
    }

    /**
     * logistics_type INTEGER(10) 必填<br>
     * 设置 物流配送方式
     */
    public void setLogisticsType(Integer logisticsType) {
        this.logisticsType = logisticsType;
    }

    /**
     * address_id BIGINT(19) 必填<br>
     * 获得 收件人地址Id
     */
    public Long getAddressId() {
        return addressId;
    }

    /**
     * address_id BIGINT(19) 必填<br>
     * 设置 收件人地址Id
     */
    public void setAddressId(Long addressId) {
        this.addressId = addressId;
    }

    /**
     * presale BIT(1) 必填<br>
     * 获得 是否预售订单
     */
    public Boolean getPresale() {
        return presale;
    }

    /**
     * presale BIT(1) 必填<br>
     * 设置 是否预售订单
     */
    public void setPresale(Boolean presale) {
        this.presale = presale;
    }

    /**
     * predict_ecommerce BIT(1)<br>
     * 获得 预测是否电商件
     */
    public Boolean getPredictEcommerce() {
        return predictEcommerce;
    }

    /**
     * predict_ecommerce BIT(1)<br>
     * 设置 预测是否电商件
     */
    public void setPredictEcommerce(Boolean predictEcommerce) {
        this.predictEcommerce = predictEcommerce;
    }

    /**
     * actual_ecommerce INTEGER(10)<br>
     * 获得 0-个人件 1-电商件
     */
    public Integer getActualEcommerce() {
        return actualEcommerce;
    }

    /**
     * actual_ecommerce INTEGER(10)<br>
     * 设置 0-个人件 1-电商件
     */
    public void setActualEcommerce(Integer actualEcommerce) {
        this.actualEcommerce = actualEcommerce;
    }

    /**
     * uploaded_idcard BIT(1)<br>
     * 获得 是否已上传
     */
    public Boolean getUploadedIdcard() {
        return uploadedIdcard;
    }

    /**
     * uploaded_idcard BIT(1)<br>
     * 设置 是否已上传
     */
    public void setUploadedIdcard(Boolean uploadedIdcard) {
        this.uploadedIdcard = uploadedIdcard;
    }

    /**
     * need_upload_idcard BIT(1)<br>
     * 获得 是否需要上传身份证
     */
    public Boolean getNeedUploadIdcard() {
        return needUploadIdcard;
    }

    /**
     * need_upload_idcard BIT(1)<br>
     * 设置 是否需要上传身份证
     */
    public void setNeedUploadIdcard(Boolean needUploadIdcard) {
        this.needUploadIdcard = needUploadIdcard;
    }

    /**
     * risk_status INTEGER(10) 默认值[1] 必填<br>
     * 获得 风控状态(1-未监测初始状态 2-风控监测通过 -1-风控监测未通过)
     */
    public Integer getRiskStatus() {
        return riskStatus;
    }

    /**
     * risk_status INTEGER(10) 默认值[1] 必填<br>
     * 设置 风控状态(1-未监测初始状态 2-风控监测通过 -1-风控监测未通过)
     */
    public void setRiskStatus(Integer riskStatus) {
        this.riskStatus = riskStatus;
    }

    /**
     * auto_receive BIT(1)<br>
     * 获得 是否自动确认收货
     */
    public Boolean getAutoReceive() {
        return autoReceive;
    }

    /**
     * auto_receive BIT(1)<br>
     * 设置 是否自动确认收货
     */
    public void setAutoReceive(Boolean autoReceive) {
        this.autoReceive = autoReceive;
    }

    /**
     * locked BIT(1) 默认值[b'0'] 必填<br>
     * 获得 锁定状态(锁定后，只能取消订单，其他都不能操作)
     */
    public Boolean getLocked() {
        return locked;
    }

    /**
     * locked BIT(1) 默认值[b'0'] 必填<br>
     * 设置 锁定状态(锁定后，只能取消订单，其他都不能操作)
     */
    public void setLocked(Boolean locked) {
        this.locked = locked;
    }

    /**
     * deleted BIT(1) 默认值[b'0'] 必填<br>
     * 获得 是否已删除
     */
    public Boolean getDeleted() {
        return deleted;
    }

    /**
     * deleted BIT(1) 默认值[b'0'] 必填<br>
     * 设置 是否已删除
     */
    public void setDeleted(Boolean deleted) {
        this.deleted = deleted;
    }

    /**
     * new_customer BIT(1)<br>
     * 获得 是否属于当前买手新客
     */
    public Boolean getNewCustomer() {
        return newCustomer;
    }

    /**
     * new_customer BIT(1)<br>
     * 设置 是否属于当前买手新客
     */
    public void setNewCustomer(Boolean newCustomer) {
        this.newCustomer = newCustomer;
    }

    /**
     * new_seller BIT(1)<br>
     * 获得 是否新买手
     */
    public Boolean getNewSeller() {
        return newSeller;
    }

    /**
     * new_seller BIT(1)<br>
     * 设置 是否新买手
     */
    public void setNewSeller(Boolean newSeller) {
        this.newSeller = newSeller;
    }

    /**
     * cancel_reason VARCHAR(255)<br>
     * 获得 取消原因
     */
    public String getCancelReason() {
        return cancelReason;
    }

    /**
     * cancel_reason VARCHAR(255)<br>
     * 设置 取消原因
     */
    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason == null ? null : cancelReason.trim();
    }

    /**
     * phone VARCHAR(30)<br>
     * 获得 手机号
     */
    public String getPhone() {
        return phone;
    }

    /**
     * phone VARCHAR(30)<br>
     * 设置 手机号
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * receiver VARCHAR(50)<br>
     * 获得 收件人
     */
    public String getReceiver() {
        return receiver;
    }

    /**
     * receiver VARCHAR(50)<br>
     * 设置 收件人
     */
    public void setReceiver(String receiver) {
        this.receiver = receiver == null ? null : receiver.trim();
    }

    /**
     * add_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 获得 新增时间
     */
    public Date getAddTime() {
        return addTime;
    }

    /**
     * add_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 设置 新增时间
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    /**
     * update_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 获得 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * update_time TIMESTAMP(19) 默认值[CURRENT_TIMESTAMP] 必填<br>
     * 设置 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", orderId=").append(orderId);
        sb.append(", mainOrderId=").append(mainOrderId);
        sb.append(", userId=").append(userId);
        sb.append(", sellerId=").append(sellerId);
        sb.append(", orderStatus=").append(orderStatus);
        sb.append(", orderStatusMemo=").append(orderStatusMemo);
        sb.append(", paymentId=").append(paymentId);
        sb.append(", totalPrice=").append(totalPrice);
        sb.append(", orderDiscount=").append(orderDiscount);
        sb.append(", freight=").append(freight);
        sb.append(", sellerCouponAmount=").append(sellerCouponAmount);
        sb.append(", ymtCouponAmount=").append(ymtCouponAmount);
        sb.append(", promotionAmount=").append(promotionAmount);
        sb.append(", payableAmount=").append(payableAmount);
        sb.append(", accountPaidAmount=").append(accountPaidAmount);
        sb.append(", thirdpartyPaidAmount=").append(thirdpartyPaidAmount);
        sb.append(", thirdpartyDiscount=").append(thirdpartyDiscount);
        sb.append(", sellerCouponCode=").append(sellerCouponCode);
        sb.append(", ymtCouponCode=").append(ymtCouponCode);
        sb.append(", paidTime=").append(paidTime);
        sb.append(", acceptTime=").append(acceptTime);
        sb.append(", deliveryTime=").append(deliveryTime);
        sb.append(", receiveTime=").append(receiveTime);
        sb.append(", cancelTime=").append(cancelTime);
        sb.append(", autoCancelHour=").append(autoCancelHour);
        sb.append(", xloboDelivery=").append(xloboDelivery);
        sb.append(", domesticDelivery=").append(domesticDelivery);
        sb.append(", logisticsType=").append(logisticsType);
        sb.append(", addressId=").append(addressId);
        sb.append(", presale=").append(presale);
        sb.append(", predictEcommerce=").append(predictEcommerce);
        sb.append(", actualEcommerce=").append(actualEcommerce);
        sb.append(", uploadedIdcard=").append(uploadedIdcard);
        sb.append(", needUploadIdcard=").append(needUploadIdcard);
        sb.append(", riskStatus=").append(riskStatus);
        sb.append(", autoReceive=").append(autoReceive);
        sb.append(", locked=").append(locked);
        sb.append(", deleted=").append(deleted);
        sb.append(", newCustomer=").append(newCustomer);
        sb.append(", newSeller=").append(newSeller);
        sb.append(", cancelReason=").append(cancelReason);
        sb.append(", phone=").append(phone);
        sb.append(", receiver=").append(receiver);
        sb.append(", addTime=").append(addTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append("]");
        return sb.toString();
    }
}